cherish the hope of... - Spanish English Dictionary